package cn.iocoder.yudao.module.member.dal.dataobject.job;

import com.baomidou.mybatisplus.annotation.KeySequence;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.*;

/**
 * @Description: TODO
 * @Author: Admin
 * @Date: 2025/7/22 17:21
 * @Version: 1.0
 */
@TableName("company_info1")
@KeySequence("company_info_seq") // 用于 Oracle、PostgreSQL、Kingbase、DB2、H2 数据库的主键自增。如果是 MySQL 等数据库，可不写。
@Data
@ToString(callSuper = true)
@Builder
@NoArgsConstructor
@AllArgsConstructor
public class CompanyInfo {
    /**
     * id
     */
    @TableId
    private Integer id;
    /**
     * 唯一标识，自增主键
     */
    private String companyId;
    /**
     * 公司名称
     */
    private String name;
    /**
     * 公司简称
     */
    private String shortName;
    /**
     * 显示名称
     */
    private String showName;
    /**
     * 公司性质代码
     */
    private String nature;
    /**
     * 公司性质中文描述
     */
    private String natureCn;
    /**
     * 公司分类代码
     */
    private String classify;
    /**
     * 公司分类中文描述
     */
    private String classifyCn;
    /**
     * 地区代码
     */
    private String areaCode;
    /**
     * 地区中文描述
     */
    private String areaCn;
    /**
     * 公司地址
     */
    private String address;
    /**
     * 门牌号
     */
    private String houseNumber;
    /**
     * 经度
     */
    private String longitude;
    /**
     * 纬度
     */
    private String latitude;
    /**
     * 集团名称
     */
    private String groupName;
    /**
     * 集团ID
     */
    private String groupId;
    /**
     * 集团简称
     */
    private String groupShortName;
    /**
     * 集团显示名称
     */
    private String groupShowName;
    /**
     * 行业代码
     */
    private String industry;
    /**
     * 行业中文描述
     */
    private String industryCn;
    /**
     * 公司规模代码
     */
    private String scale;
    /**
     * 公司规模中文描述
     */
    private String scaleCn;
    /**
     * 融资阶段代码
     */
    private String financingStage;
    /**
     * 融资阶段中文描述
     */
    private String financingStageCn;
    /**
     * 公司官网
     */
    private String website;
    /**
     * 微信公众号
     */
    private String wechat;
    /**
     * 成立时间
     */
    private String establishedTime;
    /**
     * 法人代表
     */
    private String legalPerson;
    /**
     * 公司Logo
     */
    private String logo;
    /**
     * 显示Logo的URL
     */
    private String showLogo;
    /**
     * 公司简介
     */
    private String introduction;
    /**
     * 特殊URL
     */
    private String specialUrl;
    /**
     * 特殊首页URL
     */
    private String specialHomeUrl;
    /**
     * 特殊首页图片
     */
    private String specialHomeImg;
    /**
     * 是否收藏（0：否，1：是）
     */
    private Integer isFavorite;
    /**
     * 职位数量
     */
    private Integer jobNum;
    /**
     * 会议ID
     */
    private String conferenceId;
    /**
     * 是否官方（0：否，1：是，2：其他）
     */
    private Integer isOfficial;
    /**
     * 直播信息（JSON格式）
     */
    private String liveInfo;
    /**
     * 11
     */
    private String capitalCurrencyUnit;
    /**
     * 11
     */
    private String capitalCurrencyUnitCn;
}
